be faced with dilemma - Turco Inglés Diccionario